A divide-and-conquer direct differentiation approach for multibody system sensitivity analysis
نویسندگان
چکیده
In the design and analysis of multibody dynamics systems, sensitivity analysis is a critical tool for good design decisions. Unless efficient algorithms are used, sensitivity analysis can be computationally expensive, and hence, limited in its efficacy. Traditional direct differentiation methods can be computationally expensive with complexity as large as O(n4 + n2m2 + nm3), where n is the number of generalized coordinates in the system and m is the number of algebraic constraints. In this paper, a direct differentiation divide-and-conquer approach is presented for efficient sensitivity analysis of multibody systems with general topologies. This approach uses a binary tree structure to traverse the topology of the system and recursively generate the sensitivity data in linear and logarithmic complexities for serial and parallel implementations, respectively. This method works concurrently with the forward dynamics problem, and hence, requires minimal data storage. The differentiation required in this algorithm is minimum as compared to traditional methods, and is generated locally on each body as a preprocessing step. The method provides sensitivity values accurately up to integration tolerance and is insensitive to perturR. M. Mukherjee (B) · K. D. Bhalerao · K. S. Anderson Department of Mechanical, Nuclear and Aerospace Engineering, Rensselaer Polytechnic Institute, 110-8th Street, Troy, NY 12180, USA e-mail: [email protected] K. D. Bhalerao e-mail: [email protected] K. S. Anderson e-mail: [email protected] bations in design parameter values. This approach is a good alternative to existing methodologies, as it is fairly simple to implement for general topologies and is computationally efficient.
منابع مشابه
Free Vibration Analysis of Repetitive Structures using Decomposition, and Divide-Conquer Methods
This paper consists of three sections. In the first section an efficient method is used for decomposition of the canonical matrices associated with repetitive structures. to this end, cylindrical coordinate system, as well as a special numbering scheme were employed. In the second section, divide and conquer method have been used for eigensolution of these structures, where the matrices are in ...
متن کاملThe Comparison of Direct and Indirect Optimization Techniques in Equilibrium Analysis of Multibody Dynamic Systems
The present paper describes a set of procedures for the solution of nonlinear static-equilibrium problems in the complex multibody mechanical systems. To find the equilibrium position of the system, five optimization techniques are used to minimize the total potential energy of the system. Comparisons are made between these techniques. A computer program is developed to evaluate the equality co...
متن کاملOn the adjoint formulation of design sensitivity analysis of multibody dynamics cs
Numerical methods for design sensitivity analysis of multibody dynamics are presented. An analysis of the index-3 adjoint differential-algebraic equations is conducted and stability of the integration of the adjoint differential-algebraic equations in the backward direction is proven. Stabilized index-1 formulations are presented and convergence of backward differentiation formulas is shown for...
متن کاملطراحی ساختاری به روشDivide & Conquer و کاربرد آن در طراحی سوئیچ MSC
This paper presents the structural design for huge systems using Divide & Conquer (D&C) method as a scientific method for optimum designing of complex systems. This method divides the main system into several simple subsystems. Submitted equations in three different cases prove that the optimum response (number of subsystems for minimum system complexity) is independent of main system complexit...
متن کاملComputing Sensitivity Analysis of Vehicle Dynamics Based on Multibody Models
Vehicle dynamics simulation based on multibody dynamics techniques has become a powerful tool for vehicle systems analysis and design. As this approach evolves, more and more details are required to increase the accuracy of the simulations, to improve their efficiency, or to provide more information that will allow various types of analyses. One very important direction is the optimization of m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005